governmental branch - French English Dictionary